Even death threats and a fatwa issued against Bharatiya Janata Party leader Ruby Asif Khan for installing a Lord Ganesh idol in her home in Uttar Pradesh's Aligarh, did not deter her from stepping out to immerse the idol in Narora Ghat.
'As athletes we are taught to take care of our body, and perhaps the mental and emotional aspect gets short shrift'